﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace WeatheRx.Web.Models.Intake
{
    public class ApplicantViewModel
    {
        public int ApplicantId { get; set; }

        public string ClientType { get; set; }

        public string JobNum { get; set; }

        public string LastName { get; set; }

        public string FirstName { get; set; }

        public string StreetNumber { get; set; }

        public string StreetOrientation { get; set; }

        public string StreetName { get; set; }

        public string Suffix { get; set; }

        public string AptLot { get; set; }

        public string City { get; set; }

        public string State { get; set; }

        public string Zip { get; set; }

        public string AgencyCode { get; set; }

        public string WardCode { get; set; }

        public string CountyCode { get; set; }

        public string Phone { get; set; }

        public string Mobile { get; set; }

        public string Fax { get; set; }

        public string Email { get; set; }

        public string SSN { get; set; }

        public string NoSSN { get; set; }

        public DateTime? ApplicationDate { get; set; }

        public DateTime? Birthday { get; set; }

        public decimal? AnnualIncome { get; set; }

        public string OccupancyType { get; set; }

        public int? PriorityPoints { get; set; }

        public short? ClientCode { get; set; }

        public string IncomeQualification { get; set; }

        public bool? EligibilityLetterSent { get; set; }

        public bool? CaseClosed { get; set; }

        public DateTime? InitialInspectionAssignedDate { get; set; }

        public DateTime? InitialInspectionScheduleDate { get; set; }

        public DateTime? EligibilityDate { get; set; }

        public bool? DEOFunding { get; set; }

        public string InitialInspector { get; set; }

        public bool? WarmAndHealthy { get; set; }

        public DateTime? DeferralDate { get; set; }

        public string DeferralReason { get; set; }

        public int? JobId { get; set; }

        public int? AgencyId { get; set; }

        public string EligibilityStatus { get; set; }

        public bool? Deleted { get; set; }

        public DateTime? DeletedDate { get; set; }

        public int? DeletedBy { get; set; }

        public DateTime? CreatedDate { get; set; }

        public int? CreatedBy { get; set; }

        /*
        public virtual ICollection<Account> Accounts { get; set; }
        public virtual Agency Agency { get; set; }
        public virtual ICollection<HouseholdMember> HouseholdMembers { get; set; }
        public virtual Job Job { get; set; }
         * */
    }
}